package liczba;

import static org.junit.Assert.*;

import org.junit.BeforeClass;
import org.junit.Ignore;
import org.junit.Test;

public class LiczbaTest {
	static String wynik,wynik2;
	static int l1,l2;
	static int p,p2;
	
	
	@BeforeClass
	
	public static void setUpBeforeClass() throws Exception {
		Liczba xtest= new Liczba();
		l1=15;
		p=2;
	
		wynik=xtest.konwersja(l1,p);
		
		l2=45;
		p2=16;
		wynik2=xtest.konwersja(l2,p2);
		
	}
	

	@Test
	public void TestAssertNN1() {
		
		
		
		assertNotNull(wynik);
	}
	@Test
	public void TestAssertNN2() {
		
		
		
		assertNotNull(wynik2);
	}
	
	@Test
	public void TestAssertT(){
		assertTrue(l1>0);
		assertTrue(l2>0);
		assertTrue(p>0);
		assertTrue(p2>0);
	}
	@Test
	public void TestResultEquals1(){
		String expected = "1111";
		System.out.println(wynik);
		
		
		assertEquals(expected, wynik);
		//assertEquals(wynik,"1111");
		
		
	}
	@Test
	public void TestResultEquals2(){
		String expected = "2D";
		System.out.println(wynik2);
		
	
		assertEquals(expected, wynik2);
		
		
		
	}
	@Ignore
	@Test (timeout=45)
	public void TestIgnored() {
		
		fail("Dead");
	}
}
